#main-wrapper {
width:100%;
float: left;
margin-left:10px;
word-wrap: break-word; 
overflow: hidden;
margin-bottom:-25px

}

#slider {position:absolute;width:958px;height:390px;overflow:hidden;z-index:5;margin-top:0px;border:1px solid #ccc;margin-left:12px; -moz-box-shadow:   rgb(204, 204, 204) 0px 0px 20px; 
-webkit-box-shadow:rgb(204, 204, 204) 0px 0px 20px; 
box-shadow:   rgb(204, 204, 204) 0px 0px 20px; border:1px solid #ddd; }
.items {display:none}
.pagination {position:absolute;bottom:40px;right:274px;z-index:6}
.pagination li {float:left;padding-left:3px;list-style:none}
.pagination a {display:block;width:17px;height:17px;background:url(http://1.bp.blogspot.com/-qBdAjHA-IpE/T-KrtYNcW_I/AAAAAAAADnA/Xrqc4NRlR3Y/s1600/buttons.png) right 0 no-repeat;text-indent:-9999px}
.pagination a:hover, .pagination .current a {background-position:left}
.banner {position:absolute;top:87px;z-index:2;right:32px;color:#a0a0a0;width:350px}

.title {font-size:40px;line-height:1.4em;letter-spacing:-2px;display:block;padding-bottom:9px;text-shadow: #A7A7A7 0px 0px 9px;font-family: &#39;Great Vibes&#39;, cursive;}
.title .color2 {color:#000}
.title span {display:block;margin-top:-17px}
.color1 {color:#5f870e}
.color2 {color:#fff}
.banner .button1 {font-size:28px;padding:0 24px;height:49px;line-height:46px;margin-top:-1px;letter-spacing:-2px;-webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;}
.banner .button1:hover {background:#090909;color:#fff}
.signature {text-align:right;display:block;color:#5f870e;line-height:20px;padding-top:6px}
.signature strong {display:block;color:#fff}

.button1 {display:inline-block;font-size:22px;color:#fff;padding:0 18px;background:#5f870e;height:45px;line-height:44px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px}
.button1:hover {background:#fff;color:#000}




.PIE,.shadow,#boxes,.innercontent,.star,.rounded,#mainheader,#background,.rounded_bottom,.strongshadow,#footer_wrapper h2,#controls a,#controls a.active,.innercontent h1,.innercontent .casestudy section img,#thirds img,#blogcontent .nobullets{list-style-type:none}.nobullets li{margin-left:0;padding-left:0}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}.hide{display:none}.italic{font-style:italic}.shadow,#boxes,.innercontent,.star{-webkit-box-shadow:2px 2px 5px #555;-moz-box-shadow:2px 2px 5px #555;box-shadow:2px 2px 5px #555}.rounded,#mainheader,#background,#boxes,.innercontent{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}.rounded_bottom{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box}.transition,.star{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.left{float:left}.right{float:right}.half{width:49%;padding:0;margin:0}


.center{text-align:center}.hide{display:none}.shadow,#boxes,.innercontent,.star{-webkit-box-shadow:2px 2px 5px #555;-moz-box-shadow:2px 2px 5px #555;box-shadow:2px 2px 5px #555}.strongshadow{-webkit-box-shadow:5px 5px 5px #333;-moz-box-shadow:5px 5px 5px #333;box-shadow:5px 5px 5px #333}.rounded,#mainheader,#background,#boxes,.innercontent{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}

.onethird{width:32%;padding:0;margin:0}
.twothirds{width:65%;padding:0;margin:0}
.clear{clear:both}

#boxes{border:1px solid #ddd;-moz-box-shadow:   rgb(204, 204, 204) 0px 0px 20px; 
-webkit-box-shadow:rgb(204, 204, 204) 0px 0px 20px; 
box-shadow:   rgb(204, 204, 204) 0px 0px 20px; border:1px solid #ddd; overflow:hidden;margin-top:10px;width:960px;margin-left:10px;}
#boxes div.detailbox{position:relative;margin:0;padding:10px;width:217px;height:300px;float:left;background-color:white;border-right:4px #eee solid;  -webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
#boxes div.detailbox .link{position:absolute;bottom:-10px;color:#39b3d5}
#boxes div.detailbox:hover{background-color:ffffff;background-image:url(&quot;http://4.bp.blogspot.com/-PY4G7I8cCmk/T-KApvMo-_I/AAAAAAAADlw/Mxc7c6MQQ5Y/s1600/bg.png&quot;);background-repeat:repeat-x;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ececec), to(#fff));background-image:-webkit-linear-gradient(#ececec, #fff);background-image:-moz-linear-gradient(#ececec, #fff);background-image:-o-linear-gradient(#ececec, #fff);background-image:-ms-linear-gradient(#ececec, #fff);background-image:linear-gradient(#ececec, #fff);background-repeat:repeat-x;-webkit-background-size:100% 280px;-moz-background-size:100% 280px;-o-background-size:100% 280px;background-size:100% 280px}
#boxes div.detailbox:hover .link{text-decoration:underline}
#boxes div.firstbox{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
#boxes div.lastbox{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-right:none}
#boxes p{color:#454545;font-size:1.2em;text-align:justify;}
#boxes .box_sprite{background:none;margin-top:10px;width:218px;height:80px}
#boxes .box01{background:url(http://2.bp.blogspot.com/-mPtZGrSLlGw/T-LMT1tphjI/AAAAAAAADn0/Efa9m_bwMdk/s1600/box01.png) no-repeat top left}
#boxes .box02{background:url(http://4.bp.blogspot.com/-RKYYVYkTzm0/T-LMUW13ZsI/AAAAAAAADn8/-yQN3t2Pa8M/s1600/box02.png) no-repeat top left}
#boxes .box03{background:url(http://1.bp.blogspot.com/-dL6OoUvDEyk/T-LMVCEVbuI/AAAAAAAADoE/HLiaBZPqt-k/s1600/box03.png) no-repeat top left}
#boxes .box04{background:url(http://1.bp.blogspot.com/-zj_KPDKnp-U/T-LMVvByYfI/AAAAAAAADoM/qKgbqtVUc8g/s1600/box04.png) no-repeat top left}
#boxes div{width:218px}
#boxes{margin-top:0}

#background,.ie7 #boxes,.ie7 .innercontent,.ie7 #controls a,.ie7 .casestudy img,.ie7 #boxes div.firstbox,.ie7 #boxes div.lastbox,.ie8 .shadow,.ie8 #boxes,.ie8 .innercontent,.ie8 .star,.ie8 .strongshadow,.ie8 .rounded_bottom,.ie8 .rounded,.ie8 #mainheader,.ie8 #background,.ie8 #boxes,.ie8 .innercontent,.ie8 #controls a,.ie8 .casestudy img,.ie8 #boxes div.firstbox,.ie8 #boxes div.lastbox{behavior:url(&quot;/PIE.htc&quot;)}



a{color:#05c;text-decoration:none}



h1,h2,h3{font-family:&quot;Myriad Pro&quot;, &quot;Segoe UI&quot;, &quot;Calibri&quot;, &quot;Helvetica Neue&quot;, Arial, sans-serif;font-weight:300;color:#454545;text-rendering:optimizeLegibility}

h1{font-size:2em;margin-top:0;margin-bottom:0em;font-family: &#39;Great Vibes&#39;,cursive;text-shadow: 0px 0px 4px rgb(167, 167, 167);}h2{font-size:1.5em}h3{font-size:1.19em;margin-bottom:0.2em}
p{margin-top:0em;margin-bottom:1.5em;text-rendering:optimizeLegibility}


#mainheader,#background{background:#000 url(&quot;http://1.bp.blogspot.com/-DNnVpP94kgA/T-KYlhHXm8I/AAAAAAAADmk/j3iNW5Sryng/s1600/backgrounds.png&quot;) no-repeat top left}

#mainheader{-webkit-font-smoothing:antialiased;padding:5px 20px;height:70px;width:920px;line-height:1;margin-top:10px;background-position:0 -643px}
#mainheader h1.logo{text-rendering:auto;padding-top:10px;word-spacing:-15px;background:url(&quot;/media/img/bluedot.png&quot;) no-repeat 265px 10px}
#mainheader h1.logo a{font-size:40px;text-transform:lowercase;color:#66deff;text-decoration:none;font-family:Verdana;font-weight:normal}#mainheader h1.logo a .strategy{color:#ccc}
